Ezoic_Namespace\Ezoic_Integration_Cache_Identifier B

Total Complexity 96
Dependencies 3
Dependents 5
Total lines 428
Lines of code 312
Logical lines of code 185
Comment lines 29
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
remove_htaccess_file()
A
47 11 35
restore_advanced_cache()
A
49 9 29
modify_advanced_cache()
A
44 8 44
generate_htaccess_file()
A
47 8 35
determine_w3tc_cache_type()
S
55 7 18
determine_cache_absolute_path()
S
59 5 15
__construct()
S
56 4 18
determine_cache_identity()
S
63 4 12
determine_cache_method()
S
63 4 12
generate_config()
S
61 4 11
get_config()
S
64 4 10
is_w3_total_cache()
S
67 4 7
is_wp_rocket_cache()
S
66 4 8
determine_wpsc_cache_type()
S
64 3 11
wp_get_web_root()
S
65 3 9
deactivate_cache_workaround()
S
68 3 8
activate_cache_workaround()
S
68 3 8
determine_wprocket_cache_type()
S
72 2 6
is_wp_super_cache()
S
80 1 3
get_cache_type()
S
82 1 3
get_cache_identity()
S
82 1 3
get_cache_absolute_path()
S
82 1 3
modify_wp_settings()
S
91 1 2
restore_wp_settings()
S
91 1 2